package com.zjgsu.nftplatform.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author ahy231
 * @date 2022/3/27 14:17
 * @description
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("nft")
public class NftSearch {
    @ApiModelProperty("nft名称")
    private String name;
    //    @ApiModelProperty("描述")
//    private String description;
    @ApiModelProperty("细分类别：全部/null")
    private String kind;
    //    @ApiModelProperty("属性：全部/null")
//    private List<String> attributes;
//    @ApiModelProperty("文件hash")
//    private String fileHash;
    @ApiModelProperty("上传者id")
    private Long userId;
    @ApiModelProperty("所有权状态：null/全部，1/待确认，2/未上架，3/一口价，4/拍卖，5/违法下架")
    private List<Integer> status;
//    @ApiModelProperty("链上地址")
//    private String chainAddress;
}
